

package empresa.controller;

import empresa.model.Canales;
import controller.*;
import java.sql.ResultSet;
import java.util.Vector;
public class CanalesMgr extends DbManager{

   public static final CanalesMgr mgr = new CanalesMgr();

       private CanalesMgr() {
        super( "Canales" );
        m_titles = new String[]{"NOMBRES", "DIRECCIÓN", "TELÉFONO", "E-MAIL" };
    }
    @Override
    protected Canales getBean() {
        return new Canales();
    }

    @Override
    @SuppressWarnings("unchecked")
    protected void addObject( Vector v, ResultSet rs ) {
        v.add( new Canales( rs ) );
    }

    @Override
    public synchronized Canales getItem( String id ) {
        return (Canales)super.getItem(id);
    }

    public synchronized Vector<Canales> getList() {
        return executeQuery( "select * from Canales" );
    }


    

}
